package Guia6.Ejercicio4;

import Guia6.Ejercicio3.Moneda;

public class CalculadoraDeMonedas {
	
	public Moneda sumar(Moneda monedaUno, Moneda moneda2) throws calculadoraDeMonedasException{
		if(monedaUno.getMoneda() != moneda2.getMoneda()) throw new calculadoraDeMonedasException();
		Moneda nuevaMoneda = new Moneda(monedaUno.getCantidad().add(moneda2.getCantidad()), monedaUno.getMoneda());
		
		return nuevaMoneda;
	}
	
	public Moneda dividir(Moneda monedaUno, Moneda moneda2) throws calculadoraDeMonedasException{
		if(moneda2.getCantidad().intValue() == 0) throw new calculadoraDeMonedasException();
		
		Moneda nuevamoMoneda = new Moneda(monedaUno.getCantidad().divide(moneda2.getCantidad()), monedaUno.getMoneda());
		
		return nuevamoMoneda;
	}
	
}
